projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
489000b
)
Allow not setting a changed callback on GtkBookmarksManager
author
Federico Mena Quintero
<federico@gnome.org>
Thu, 6 Dec 2012 00:03:54 +0000
(18:03 -0600)
committer
Federico Mena Quintero
<federico@gnome.org>
Thu, 6 Dec 2012 00:03:54 +0000
(18:03 -0600)
gtk/gtkbookmarksmanager.c
patch
|
blob
|
history
diff --git
a/gtk/gtkbookmarksmanager.c
b/gtk/gtkbookmarksmanager.c
index 4341c38ce038bc9b12c9d3d13cc2ea05237b25a0..5beb722705c2a61d75d1fe802220286f0d3a1e41 100644
(file)
--- a/
gtk/gtkbookmarksmanager.c
+++ b/
gtk/gtkbookmarksmanager.c
@@
-152,7
+152,8
@@
save_bookmarks (GFile *bookmarks_file,
static void
notify_changed (GtkBookmarksManager *manager)
{
- manager->changed_func (manager->changed_func_data);
+ if (manager->changed_func)
+ manager->changed_func (manager->changed_func_data);
}
static void
@@
-193,8
+194,6
@@
_gtk_bookmarks_manager_new (GtkBookmarksChangedFunc changed_func, gpointer chang
GFile *bookmarks_file;
GError *error;
- g_return_val_if_fail (changed_func != NULL, NULL);
-
manager = g_new0 (GtkBookmarksManager, 1);
manager->changed_func = changed_func;